sirkuit nasional
BadmintonIndonesian Badminton's Transfer Market: When the Spreadsheet Picks the Player, Not the CrowdIn June, a club in East Java sent me a selection file with 14 names and a...
Domestic FootballV-League 2026/27 Survival Battle: Two Direct Relegation Slots, a Relentless SeasonThe number 2 – that is the fate of the teams that will have to leave the...
Table TennisChina Smash 2026: Sally Moyland sweeps Ni Xialian as U.S. squad waits for main draw on October 4Beijing, the second day of women's singles qualification at China Smash 2026....
International FootballPumas and the Empty Chair at Fuerzas Básicas: The Return of Juan Carlos OrtegaSix years. Raúl Alpízar sat in the director's chair at Pumas' Fuerzas Básicas...
BadmintonThuy Linh Before the Asian Games: Three Editions, Two Olympics, and a Data GapThree consecutive editions of the Asian Games. Two Olympic appearances. And o...
International FootballYamal Leads Spain's 40-Match Unbeaten Streak, Rising After World CupSecond minute, the ball was already in Croatia's net. Not a clever...
Swimming19.43-Second 50 Butterfly at ASU: A Real Signal and the Limits of Hand-TimingLate afternoon in Tempe, ASU head coach Herbie Behm raised his phone. He...
International FootballAl Ahly and the 2030 Gamble: When Stability Becomes a Strategic WeaponOn Wednesday night in Cairo, Al Ahly did not announce one contract. They...
EsportsWhen Data Falls Silent: The Integrity of Esports Analysis Before an Empty Result2:47 a.m. in Seoul. I open the result file from my data-analysis pipeline — a...
EsportsVCT 2027: A 15-City Calendar, a $100k–$400k Ladder, and the Seoul GapAt 2 a.m. in Busan I opened the VCT 2027 calendar release and did something...
BadmintonData Speaks, But I Must Learn to Listen: Notes from a Badminton Data ConsultantWhen I sit in front of the screen, reviewing all the data from the 2026...
International FootballV-League 2026: The Budget Game and Hidden TransfersHook: The missed penalty in the 88th minute and the 10 billion VND contract I...
Domestic FootballJose Mourinho reunites with former club after 16 years: Real Madrid faces Inter Milan at BernabeuJose Mourinho reunites with former club after 16 years: Real Madrid faces Int...
International FootballBordalás Places Barcelona in a Category of Their Own and Stays Silent on Carvajal: Decoding the Pre-Match Press ConferenceInside the press room at Getafe, when the question about Dani Carvajal was...
BasketballEuroLeague Rejects Merger Into NBA Europe, But the NBA Presses Ahead Toward the 2027-28 SeasonEuroLeague member clubs have rejected an offer to merge into NBA Europe, the...
Domestic FootballIndonesia vs Thailand Final: The Open Door in Midfield and a Name That Doesn't ExistOn the night of October 8, I sat down in front of the screen to rewatch the...
Domestic FootballThe Crack Behind the Floodlights: Why Vietnamese Football Needs an Injury DecoderIn the last three matches of a top V.League club, their PPDA rose from 8.7 to...
International FootballFilipinas and the 89th-Minute Equalizer: Why 61% Possession Is a Warning, Not a StrengthMinute 89. Gifu Nagaragawa. Natalie Collins — nineteen years old, sent on fro...
EsportsWorlds 2026 Play-In: The Battle Royale of the Forgotten OnesWhen Riot Games announced the new format for the 2026 World Championship...
Domestic FootballInside the V.League Transfer Room: When a Name Changes NationalityOn the night of January 5, 2026, on the pitch of Rajamangala Stadium in...
Domestic FootballV-League 2026/27 Survival Battle: Two Direct Relegation Slots, a Relentless SeasonThe number 2 – that is the fate of the teams that will have to leave the...
Table TennisChina Smash 2026: Sally Moyland sweeps Ni Xialian as U.S. squad waits for main draw on October 4Beijing, the second day of women's singles qualification at China Smash 2026....
International FootballPumas and the Empty Chair at Fuerzas Básicas: The Return of Juan Carlos OrtegaSix years. Raúl Alpízar sat in the director's chair at Pumas' Fuerzas Básicas...
BadmintonThuy Linh Before the Asian Games: Three Editions, Two Olympics, and a Data GapThree consecutive editions of the Asian Games. Two Olympic appearances. And o...
International FootballYamal Leads Spain's 40-Match Unbeaten Streak, Rising After World CupSecond minute, the ball was already in Croatia's net. Not a clever...
Swimming19.43-Second 50 Butterfly at ASU: A Real Signal and the Limits of Hand-TimingLate afternoon in Tempe, ASU head coach Herbie Behm raised his phone. He...
International FootballAl Ahly and the 2030 Gamble: When Stability Becomes a Strategic WeaponOn Wednesday night in Cairo, Al Ahly did not announce one contract. They...
EsportsWhen Data Falls Silent: The Integrity of Esports Analysis Before an Empty Result2:47 a.m. in Seoul. I open the result file from my data-analysis pipeline — a...
EsportsVCT 2027: A 15-City Calendar, a $100k–$400k Ladder, and the Seoul GapAt 2 a.m. in Busan I opened the VCT 2027 calendar release and did something...
BadmintonData Speaks, But I Must Learn to Listen: Notes from a Badminton Data ConsultantWhen I sit in front of the screen, reviewing all the data from the 2026...
International FootballV-League 2026: The Budget Game and Hidden TransfersHook: The missed penalty in the 88th minute and the 10 billion VND contract I...
Domestic FootballJose Mourinho reunites with former club after 16 years: Real Madrid faces Inter Milan at BernabeuJose Mourinho reunites with former club after 16 years: Real Madrid faces Int...
International FootballBordalás Places Barcelona in a Category of Their Own and Stays Silent on Carvajal: Decoding the Pre-Match Press ConferenceInside the press room at Getafe, when the question about Dani Carvajal was...
BasketballEuroLeague Rejects Merger Into NBA Europe, But the NBA Presses Ahead Toward the 2027-28 SeasonEuroLeague member clubs have rejected an offer to merge into NBA Europe, the...
Domestic FootballIndonesia vs Thailand Final: The Open Door in Midfield and a Name That Doesn't ExistOn the night of October 8, I sat down in front of the screen to rewatch the...
Domestic FootballThe Crack Behind the Floodlights: Why Vietnamese Football Needs an Injury DecoderIn the last three matches of a top V.League club, their PPDA rose from 8.7 to...
International FootballFilipinas and the 89th-Minute Equalizer: Why 61% Possession Is a Warning, Not a StrengthMinute 89. Gifu Nagaragawa. Natalie Collins — nineteen years old, sent on fro...
EsportsWorlds 2026 Play-In: The Battle Royale of the Forgotten OnesWhen Riot Games announced the new format for the 2026 World Championship...
Domestic FootballInside the V.League Transfer Room: When a Name Changes NationalityOn the night of January 5, 2026, on the pitch of Rajamangala Stadium in...
